home *** CD-ROM | disk | FTP | other *** search
/ Enter 2003 October / EnterCD 10_2003.iso / Ekstra / Digital Patrol 4.0.37 / dp410.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-08-01  |  6.9 KB  |  94 lines

  1. ;InnoSetupVersion=3.0.5
  2. [Setup]
  3. AppName=Digital Patrol
  4. AppVerName=Digital Patrol 4.10.07
  5. AppId=Digital Patrol
  6. AppVersion=4.10.07
  7. AppPublisher=Proantivirus Lab
  8. AppPublisherURL=http://www.antiviraldp.com
  9. AppSupportURL=http://www.antiviraldp.com
  10. AppUpdatesURL=http://www.antiviraldp.com
  11. DefaultDirName={pf}\DigitalPatrol 4
  12. DefaultGroupName=Digital Patrol 4
  13. OutputBaseFilename=dp410
  14. Compression=zip
  15. PrivilegesRequired=none
  16. DisableProgramGroupPage=yes
  17. LicenseFile=embedded\License.txt
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20. [Files]
  21. Source: "{app}\asc4.dll"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  22. Source: "{app}\DPatrol.exe"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  23. Source: "{app}\DPatrolQ.exe"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  24. Source: "{app}\pl.dll"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  25. Source: "{app}\psapi.dll"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  26. Source: "{app}\StopAPI4.dll"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  27. Source: "{app}\Update.exe"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  28. Source: "{app}\OE.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  29. Source: "{app}\OE4.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  30. Source: "{app}\TheBAT.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  31. Source: "{app}\UnARJ.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  32. Source: "{app}\UnMSCAB.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  33. Source: "{app}\UnRAR.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  34. Source: "{app}\UnZIP.api"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  35. Source: "{app}\drop.wav"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  36. Source: "{app}\finish.wav"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  37. Source: "{app}\infected.wav"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  38. Source: "{app}\DPatrolM.exe"; DestDir: "{app}"; Components: monitor; Flags: restartreplace uninsrestartdelete ignoreversion 
  39. Source: "{app}\daily.avb"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  40. Source: "{app}\kernel4.avb"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  41. Source: "{app}\kernel40.dll"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  42. Source: "{app}\stop.set"; DestDir: "{app}"; Components: scanner; Flags: restartreplace uninsrestartdelete ignoreversion 
  43. Source: "{fonts}\tahoma.ttf"; DestDir: "{fonts}"; Components: scanner; Flags: uninsneveruninstall onlyifdoesntexist 
  44. Source: "{fonts}\tahomabd.ttf"; DestDir: "{fonts}"; Components: scanner; Flags: uninsneveruninstall onlyifdoesntexist 
  45. Source: "{sys}\shellex.dll"; DestDir: "{sys}"; Components: scanner; Flags: restartreplace regserver uninsrestartdelete 
  46. Source: "{app}\dpatrol.chm"; DestDir: "{app}"; Components: manual; Flags: ignoreversion 
  47. [Registry]
  48. Root: HKCU; Subkey: "Software\fCoder\DPatrol4"; Flags: uninsdeletekey 
  49. Root: HKLM; Subkey: "Software\fCoder\DPatrol4"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  50. Root: HKCU; Subkey: "Software\fCoder\DPatrol4"; ValueName: "Version"; ValueType: String; ValueData: "4.10.07"; Flags: uninsdeletekey 
  51. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "DP Monitor"; ValueType: String; ValueData: "{app}\DPatrolM.exe"; Components: monitor; Flags: uninsdeletevalue 
  52. [INI]
  53. FileName: "{app}\dp-online.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.antiviraldp.com"; 
  54. FileName: "{app}\order.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.antiviraldp.com/order.htm"; 
  55. [Run]
  56. Filename: "regsvr32.exe"; Parameters: "ShellEx.dll /s"; WorkingDir: "{sys}"; Flags: shellexec 
  57. Filename: "{app}\dpatrol.exe"; WorkingDir: "{app}"; Description: "Run DP Scanner"; Flags: postinstall skipifsilent nowait
  58. Filename: "http://www.antiviraldp.com"; Description: "Visit site"; Flags: shellexec postinstall skipifsilent nowait
  59. Filename: "{app}\DPatrolM.exe"; WorkingDir: "{app}"; Components: monitor; Flags: skipifsilent nowait
  60. [UninstallRun]
  61. Filename: "regsvr32.exe"; Parameters: "ShellEx.dll /s /u"; WorkingDir: "{sys}"; Flags: shellexec 
  62. Filename: "http://www.antiviraldp.com/uninstall/"; Flags: shellexec nowait
  63. [Icons]
  64. Name: "{group}\DP Scanner"; Filename: "{app}\DPatrol.exe"; WorkingDir: "{app}"; Components: scanner; 
  65. Name: "{group}\DP Monitor"; Filename: "{app}\DPatrolM.exe"; WorkingDir: "{app}"; Components: monitor; 
  66. Name: "{group}\DP Manual"; Filename: "{app}\dpatrol.chm"; WorkingDir: "{app}"; Components: manual; 
  67. Name: "{group}\Live Update"; Filename: "{app}\update.exe"; WorkingDir: "{app}"; Components: scanner; 
  68. Name: "{group}\DP Online"; Filename: "{app}\dp-online.url"; 
  69. Name: "{group}\Buy Now!"; Filename: "{app}\order.url"; 
  70. Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; 
  71. Name: "{userdesktop}\DP Scanner"; Filename: "{app}\DPatrol.exe"; WorkingDir: "{app}"; Components: scanner; Tasks: desktopicon; 
  72. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\DP Scanner"; Filename: "{app}\dpatrol.exe"; WorkingDir: "{app}"; Components: scanner; Tasks: quicklaunchicon; 
  73. [Tasks]
  74. Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; Components: "scanner"; 
  75. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Components: "scanner"; 
  76. [Components]
  77. Name: "scanner"; Description: "DP Scanner"; Types: "full custom"; 
  78. Name: "base"; Description: "Antivirus database"; Types: "full custom"; 
  79. Name: "monitor"; Description: "DP Monitor"; Types: "full"; 
  80. Name: "manual"; Description: "DP Manual"; Types: "full"; 
  81. [InstallDelete]
  82. Type: files; Name: "{app}\DPatrol.db"; 
  83. Type: files; Name: "{app}\psapi.dll"; 
  84. Type: files; Name: "{app}\*.txt"; 
  85. Type: files; Name: "{app}\*.ini"; 
  86. Type: files; Name: "{app}\*.avb"; 
  87. Type: files; Name: "{app}\*.set"; 
  88. Type: files; Name: "{app}\*.url"; 
  89. Type: files; Name: "{app}\*.api"; 
  90. Type: files; Name: "{app}\*.exc"; 
  91. [Types]
  92. Name: "full"; Description: "Full installation"; 
  93. Name: "custom"; Description: "Custom installation"; 
  94.